#pragma once
#include "nds.h"

class Application;

/*! \class InputEventManager
	\brief This class compute the inputs values.
*/


class InputEventManager
{
public:

	touchPosition touch;
	bool waitPause;

	InputEventManager(void);
	~InputEventManager(void);

	int j;
	/*!	\fn update
		\brief calls the NDS API function to update the input variables states
	*/
	void update();

	/*!	\fn processInputs
		\brief takes decisions according to game state and inputs values
	*/
	void processInputs(Application* app);
};

